/*
 * @Author: PaVan 739355616@qq.com
 * @Date: 2025-01-11 16:28:08
 * @LastEditors: PaVan 739355616@qq.com
 * @LastEditTime: 2025-01-11 16:41:45
 * @FilePath: /sjf/weChat_project/framework/gflags.cc
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
#include <iostream>
#include <gflags/gflags.h>

DEFINE_bool(debug_enable,true,"是否启用debug模式(true/false)");
DEFINE_int32(port,8000,"服务器的监听端口号");
DEFINE_string(ip,"127.0.0.1","服务器的监听地址");

int main(int argc,char* argv[])
{
    google::ParseCommandLineFlags(&argc,&argv,true);

    std::cout << FLAGS_debug_enable << std::endl;
    std::cout << FLAGS_ip << std::endl;
    std::cout << FLAGS_port << std::endl;
    return 0;
}
/**
 * 使用配置文件时，须使用 ./gflags -flagfile=gflags.conf来运行
 * 通常也可以在终端下输入 ./gflags --help 来查看该gflags文件下的参数介绍
 */